@charset "utf-8";

html, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin:0;
	padding:0;
	border:0;
	outline:0;
	font-family:inherit;
	font-weight:inherit;
	font-style:inherit;
	font-size:100%;
	vertical-align:baseline;
}

body{
	line-height:1.1em;
	color:black;
	background:white;
	text-align:center;
	margin-top:0px;
	font-family: Arial, Georgia, "Palatino Linotype", Times, "Times New Roman", serif;
	font-size:13px;
	background-image: url(../imgs/bg.jpg);
	background-repeat: repeat;	
}


a, a:visited {
	color:blue;
	text-decoration:none;
}
a:hover, a:active {
	color:#000;
	text-decoration:none;
}

.containner{
	width:1000px; 
	margin:auto; 
	background:#EDEDED;
	min-height:500px; 
	text-align:left; 
	padding-bottom:5px;
	-moz-box-shadow: 0 0 5px #888;
	-webkit-box-shadow: 0 0 5px#888;
	box-shadow: 0 0 5px #888;
}
.header{ width:100%; height:100px; background:#FFF}
.logo{float:left; width:400px;}
.search{ float:right; width:366px; height:100px; padding-top:5px; padding-right:5px;}
.form_search{ float:right; margin-right:5px;}
.form_search form table{ width:190px;}
.language{ float:right;height:25px;}
.language img{ margin-left:5px;}
.main_menu{background-image: url(../imgs/bg_btn.gif);
	background-repeat: repeat-x;}

.slide{ height:315px; margin-top:5px;}
.show{ float:left; width:730px; height:315px;}
.new_product{ float:right; width:270px; height:300px;}
.new1{ background:#FFAB00; min-height:92px; margin-bottom:4px; font-size:12px; color:#FFF;  padding-right:5px;}
.new1 h3{ font-weight:bold; font-size:13px; color:#8F084B;}
.new1 img{ margin-top:5px; margin-right:5px; margin-left:5px;}
.new2{ background:#8FB309; min-height:100px; margin-bottom:4px;font-size:12px; color:#FFF;padding-right:5px;}
.new2 img{ margin-top:5px; margin-right:5px; margin-left:5px;}
.new2 h3{ font-weight:bold; font-size:12px; color:#DC2221;}
.new3{ background:#F43636; min-height:100px; font-size:12px; color:#FFF;padding-right:5px;}
.new3 img{ margin-top:5px; margin-right:5px; margin-left:5px;}
.new3 h3{ font-weight:bold; font-size:12px; color:#E4BD17;}
.features_product{ margin-top:0px; padding-top:10px; padding-left:11px;  margin-bottom:10px; padding-bottom:10px; border:solid 1px #999; background:#fff;}

.features_product_sub{

background: rgb(242,249,254); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(242,249,254,1) 0%, rgba(226,240,253,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(242,249,254,1)), color-stop(100%,rgba(226,240,253,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(242,249,254,1) 0%,rgba(226,240,253,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(242,249,254,1) 0%,rgba(226,240,253,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(242,249,254,1) 0%,rgba(226,240,253,1) 100%); /* IE10+ */
background: linear-gradient(top,  rgba(242,249,254,1) 0%,rgba(226,240,253,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f9fe', endColorstr='#e2f0fd',GradientType=0 ); /* IE6-9 */




width:233px; float:left; margin-right:11px; text-align:center; height:225px; border: 1px solid #CCCCCC;
    border-radius: 5px 5px 5px 5px;
}
.features_product_sub img{ margin-bottom:20px; margin-top:10px;}

.main{ margin-top:5px;background:#FFCA03;}
.left{ width:720px;float:left; font-size:12px; background: #fff;}
.right{ width:270px;float:right;}
.footer{ 
	margin-top:10px; 
	height:100px; 
	background:#980A4E; 
	background-image:url(../imgs/bg_footer.jpg);
	padding-top:10px; 
	clear:both; 
	color:#fff; 
	line-height:25px;}
.footer_left{ width:550px; float: left; margin-left:10px;}
.footer_right {
	color: #FFFFFF;
	float: right;
	padding: 0px 10px 0 0;
	text-align: right;
	width: 387px;
	background-attachment: scroll;
	background-color: transparent;
	
}
.bg-left {
	float: left;
	height: 254px;
	width: 8px;
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../imgs/boxes-content-left.png);
	background-repeat: no-repeat;
	background-position: left top;
}
.bg-body {
    background: url("../imgs/boxes-content-body.png") repeat-x scroll left top transparent;
    float: left;
    height: 254px;
    padding: 10px 10px 0;
    text-align: center;
    width: 180px; color:#000;
}
.bg-body  img{ margin-bottom:10px; margin-top:5px;}
.bg-right {
    background: url("../imgs/boxes-content-right.png") no-repeat scroll left top transparent;
    float: left;
    height: 254px;
    width: 11px;
}
.box01 {
    color: #AE1A10;
    font-size: 14px;
    font-weight: bold;
   text-transform: uppercase;
}
.readmore1 {
    background: none repeat scroll 0 0 #4B9F2D;
    border-radius: 4px 4px 4px 4px;
    bottom: 15px;
    color: #FFFFFF;
    padding: 6px 10px;
   right: 20px;
}
.readmore1:hover{
    background: none repeat scroll 0 0 #E86000;
    border-radius: 4px 4px 4px 4px;
    bottom: 15px;
    color: #FFFFFF;
    padding: 6px 10px;
   right: 20px;
}

.left_sub{ float:left; width:230px;margin-left:9px; background:#fff; margin-bottom:10px; }
.left_sub h3{ font-size:12px; font-weight:bold; color:#fff; background:#666; background-image:url(../imgs/bg_title2.jpg); padding:6px; text-transform:uppercase;}
.left_sub ul li{ list-style:none;}
.left_intro{ border-bottom:solid 1px #CCC; padding-top:10px; padding-bottom:10px;}
.left_intro h4{ color:#01B0F0; font-weight: bold;}
.readmore2{ color:#BD0000 !important;} 
.readmore3{ color:#BD0000 !important; float:right; font-weight:bold; text-decoration:underline;} 
.readmore3:hover{ color:#BD0000 !important; float:right; font-weight:bold; text-decoration:none;} 
.footer_left ul li {
    float: left;
    list-style: none outside none;
 }
 
.footer_left ul li a {
    color: #800000;
    padding: 5px;
    text-decoration: none; margin-right:5px; 
}
#copyright{color:#666; font-size:11px;}
#develope{color:#666; font-size:11px;}
.event_participation{ height:auto;clear:both; margin-top:5px; background:#FFF; padding-bottom:15px;}
.face{ height:180px; background:#FFF;}
.event_participation ul li{ float:left; list-style:none; padding-left:10px;}
.event{ width:170px; text-align:center;}
.event_participation h3{ font-size:12px; font-weight:bold; color:#FFF; background:#800000; background-image:url(../imgs/grad3.gif); padding:6px; text-transform:uppercase;}
.event img{ background: none repeat scroll 0 0 #EEEEEE;float: left;  padding: 5px; border: 1px solid #CCCCCC; width:148px; margin-top:5px; height:100px; border-radius: 5px 5px 5px 5px;}
.event a{ color:#999;}
.event span{color:#999; font-size:10px;}

.list_title_product{
	background-image:url(../imgs/bg_title4.jpg);
	background-repeat: repeat-x;
	padding:6px;
	text-transform:uppercase;
	color:#800000;
	font-weight:bold;
	font-size:12px;
}
.list_title_social{
	background-image:url(../imgs/grad3.gif);
	background-repeat: repeat-x; padding:6px; text-transform:uppercase; color:#FFF;
}
.list_face{ padding-left:25px;}
.space{ padding-top:10px; padding-bottom:10px;}
.button_search{
    background: url("../imgs/search.png") no-repeat scroll 60% 50% transparent;
    border: 1px solid #999999;
    cursor: pointer;
    height: 22px;
    position: absolute;
    right: 215px;
    top: 5px;
    width: 34px;

	}
.key{margin-right:5px;}
.form_login{ clear:both; margin-top:35px;}
.label_1{ color: #666666;  padding: 0 20px 0 0; font-size:12px;}
.register{color: #666666!important; margin-left:10px;} 
.login_key{ width:120px; margin-left:8px; margin-right:5px;}
.login_buttton{
	background: none repeat scroll 0 0 #DC2221;
    border: medium none;
    border-radius: 4px 4px 4px 4px;
    color: #FFFFFF;
    cursor: pointer;
    font-size: 12px;
    font-weight: bold;
    margin-left: 2px;
    padding: 2px 3px;
	}
.left_intro img{
	margin-left: 8px;
	margin-right: 2px;
	}
.h2-right {
    background: none repeat scroll 0 0 #A40046;
    color: #FFFFFF;
    font-size: 14px;
    font-weight: bold;
    margin-top: -10px;
    padding: 6px;
    text-transform: uppercase;
	}
.content{
	background: #fff;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px; 
	padding-top: 10px;
	line-height: 20px;
    padding-bottom: 20px;
	}
.product_sub{
	width: 315px; float: left;
	border: solid 1px #000;
	margin-left: 15px;
	min-height: 210px;
	margin-top:10px;
	border: 1px solid #CCCCCC;
    border-radius: 5px 5px 5px 5px;
	padding:10px;
    }
.related_product{ background: #fff;}
.commnets_left{ width: 300px;}
.category_sub{
	width: 318px; 
	border: 1px solid #CCCCCC;
    border-radius: 5px 5px 5px 5px;
    float: left;
    margin-bottom: 10px;
    margin-left: 4px;
    margin-right: 6px;
    min-height: 250px;
    padding: 5px 10px 10px;
    width: 318px;
	}
.category_sub img{
	background: none repeat scroll 0 0 #F8F8F8;
    border: 1px solid #EEEEEE;
    float: left;
    height: 130px;
    margin-right: 5px;
    padding: 3px;
    width: 155px;	
	}
.product_sub_title{color:#26576F; padding-bottom:5px; font-weight:bold;}
.product_sub_title:hover{color:#A01E27; text-decoration:underline;}
.title_solution{ font-size:14px; color:#26576F; font-weight:bold;}

.pagination {
    font-family: Arial,Helvetica,sans-serif;
    height: 30px;
    line-height: 30px;
    margin: 0px 8px 0 200px;
    position: relative;
}
.pageination_left { float: left;}
.pageination_center {float: left;}
.pageination_right {float: left;}
.pagination a, .pagination p, .pagination span {
    font-size: 12px;
    margin: 0 3px;
    padding: 2px 5px;
}

.no-link {
    background: none repeat scroll 0 0 #C1C1C1;
    color: #FFFFFF;
}
.pagination .curent {
    background: none repeat scroll 0 0 #EEEEEE;
    border: 1px solid #C9C9C9;
    color: #3399FF;
    font-weight: bold;
}
.pagination a, .pagination p, .pagination span {
    font-size: 12px;
    margin: 0 3px;
    padding: 2px 5px;
}
.content_comment{ padding-top: 5px; padding-bottom: 20px; background: #fff; }
.content_comment ul{ list-style: none; padding-left: 10px; margin-top: 10px;}
.comments_table{ margin-top: 5px;}
.comments_left {
    color: #26576F;
    font-weight: bold;
    padding-left: 10px;
}
.txt_texbox{width: 280px;}
.error{ color:#F43636;}
.login_title{ color:#26576F !important; font-weight: bold;  }
.login_title_user{ color:#F43636;font-weight: bold;}
.register_left{ padding-left: 20px; padding-top: 10px; padding-bottom: 10px; margin-right: 10px;
padding-right: 20px;color: #26576F;font-weight: bold;}
.register_textbox{ width: 300px; height: 22px; margin-top: 5px; margin-bottom: 5px;}
.form-validate {
    background: none repeat scroll 0 0 #1E929B;
    border: 1px solid #228195;
    border-radius: 5px 5px 5px 5px;
    color: #FFFFFF;
    cursor: pointer;
    font-weight: bold;
    padding: 5px 10px;
}